human engineered design - Français Anglais Dictionnaire